Applying AUML and UML 2 in the Multi-agent Systems Project

نویسندگان

  • Gilleanes Thorwald Araujo Guedes
  • Rosa Maria Vicari
چکیده

This article discusses the viability of the AUML and UML languages employment, from the latter’s version 2.0 on, in the multiagent systems project. In this article some works that have used UML for the project of systems that involved agents, as well as some AOSE (Agent Oriented Software Engineering) methodologies that use in some way UML or AUML (or both), are presented. Immediately afterwards the article approaches the AUML language, highlighting the innovations proposed by same and how it can be applied to the multi-agent systems project, identifying its advantages and disadvantages. After that, the paper passes on to describe how UML, from its version 2.0 on, has bypassed AUML and how the former can be applied to the multiagent systems project, pinpointing its positive aspects and its deficiencies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Development of Agent Class Diagrams as an Integrative Approach for AUML Extension

The relatively new concepts of agents and multi-agent systems have emerged as a promising approach to simplify the intricacies of developing huge and complex software applications. However, methodologies for effectively applying agent technology in such complex applications are still under development. Most of the well-documented specifications wander around the two same underlying research dir...

متن کامل

Paving the Way for Implementing Multiagent Systems: Integrating Gaia with Agent-UML

This paper describes how to refine a Gaia design by applying agentoriented extensions of UML. First, we show how the Gaia Interaction model can be improved by applying the first two layers of the Agent Interaction Protocol (AIP) of AUML. Second, Gaia Agent and Service models are refined by applying the AIP’s third layer combined with Extended UML Class Diagrams. Third, Gaia Organisational Struc...

متن کامل

Experiencing AUML for the WINK Multi-Agent System

In the last few years, efforts have been done towards bridging the gap between agent technology and de facto standard technologies, aiming at introducing multi-agent systems in industrial applications. This paper presents an experience done by using one of such proposals, Agent UML. Agent UML is a graphical modelling language based on UML. The practical usage of this notation has brought to sug...

متن کامل

A Tool for Specifying and Validating Agents' Interaction Protocols: From Agent UML to Maude

To achieve the multi-agent systems’ goals, agents interact to exchange information, to cooperate and to coordinate their tasks. Interaction is generally recognized as an important characteristic of multi-agent systems (MAS). The usual approaches to model agents’ interactions consist of describing them as protocols [Hug04]. In the literature, several representation formalisms of agents’ interact...

متن کامل

Modeling Deployment and Mobility Issues in Multiagent Systems Using AUML

This paper demonstrates how UML can be exploited and extended to model the deployment of a multiagent system at the agent level. This is accomplished by extending the formally-based UML 2.0 metamodel to support the semantics of agents, mobile agents and their supporting platforms. Additionally, the UML-based notation, used to model the deployment of a multiagent system, takes advantage of stere...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009